#include <stdio.h>
//数组的长度不能传递给子函数，需要定义一个新的参数来确定数组长度
void print(int a[],int length)
{
    int i;
    for(i=0;i<length;i++)
    {
        printf("%d\n",a[i]);
    }
    //可以在子函数里改变数组的值
    a[3]=20;
}

int main() {
    int a[5]={1,2,3,4,5};
    print(a,5);
    printf("a[3]=%d\n",a[3]);

    return 0;
}
